technologically impaired - Francés Inglés Diccionario